Shell Lake State Bank ATMs in Groton, CT

820 Poquonnock Rd
Groton
CT 06340
United States